// Header Protection
#ifndef _WATER_H_
#define _WATER_H_

// Include Files
#include "IE\Definitions.h"
#include "Systems\ScriptNode.h"

/////////////////////////////////////////////////////////////////////////////////////
// TODO
class CWater : public IE::CScriptNode
{
	//// HACK: holding copy of mesh
	//struct Vert
	//{
	//	float_t pos[3];
	//	float_t tex0[2];
	//	float_t tex1[2];
	//};

	//Vert arrVertices[101][101];

public:     // methods
	CWater();
	~CWater();

//private:    // event handlers
//	void OnCreate( CEventArg &_rArg );
//	void OnDestroy( CEventArg &_rArg );
//	void OnUpdate( CEventArg &_rArg );

//	// get rid of/replace
//#define		SIZE	 64
//	float_t wave_movement;

private:    // dummy definitions
	CWater( CWater const & );
	CWater &operator =( CWater const & );
};

// Header Protection
#endif // _WATER_H_
